Passage-time computation and aggregation strategies for large semi-Markov processes

نویسندگان

  • Marcel C. Guenther
  • Nicholas J. Dingle
  • Jeremy T. Bradley
  • William J. Knottenbelt
چکیده

High-level semi-Markov modelling paradigms such as semi-Markov stochastic Petri nets and process algebras are used to capture realistic performance models of computer and communication systems but often have the drawback of generating huge underlying semi-Markov processes. Extraction of performance measures such as steady-state probabilities and passage-time distributions therefore relies on sparse matrix–vector operations involving very large transition matrices. Previous studies have shown that exact state-by-state aggregation of semi-Markov processes can be applied to reduce the number of states. This can, however, lead to a dramatic increase in matrix density caused by the creation of additional transitions between remaining states. Our paper addresses this issue by presenting the concept of state space partitioning for aggregation. Aggregation of partitions can be done in one of two ways. The first is to use exact state-by-state aggregation to aggregate each individual state within a partition. However, we discover that this approach still causes matrix density problems, albeit on a much smaller scale compared to nonpartition aggregation. A second approach to the aggregation of partitions, and the one presented in this paper, is atomic partition aggregation. Inspired by a technique used in passage-time analysis, this collapses a whole partition into a small number of semi-Markov states and transitions. Most partitionings produced by existing graph partitioners are not suitable for use with our atomic partition aggregation techniques, and we therefore present a new deterministic partitioning method which we term barrier partitioning. We show that barrier partitioning is capable of splitting very large semi-Markov models into a number of partitions such that first passage-time analysis can be performed more quickly and using up to 99% less memory than existing algorithms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Aggregation and Numerical Techniques for Passage Time Calculations in Large semi-Markov Models

First-passage time densities and quantiles are important metrics in performance analysis. They are used in the analysis of mobile communication systems, web servers, manufacturing systems as well as for the analysis of the quality of service of hospitals and government organisations. In this report we look at computational techniques for the first-passage time analysis on highlevel models that ...

متن کامل

Distributed computation of transient state distributions and passage time quantiles in large semi-Markov models

Semi-Markov processes (SMPs) are expressive tools for modelling parallel and distributed systems; they are a generalisation of Markov processes that allow for arbitrarily distributed sojourn times. This paper presents an iterative technique for transient and passage time analysis of large structurally unrestricted semi-Markov processes. Our method is based on the calculation and subsequent nume...

متن کامل

Distributed Computation of Passage Time Quantiles and Transient State Distributions in Large Semi-Markov Models

Semi-Markov processes (SMPs) are expressive tools for modelling concurrent systems; they are a generalisation of Markov processes that allow for arbitrarily distributed sojourn times. This paper presents an iterative technique for passage time and transient analysis of large structurally unrestricted semi-Markov processes. Our method is based on the calculation and subsequent numerical inversio...

متن کامل

Aggregation strategies for large semi-Markov processes

High-level semi-Markov modelling paradigms (such as semi-Markov stochastic Petri nets and process algebras) are used to capture realistic performance models of computer and communication systems but have the drawback of generating huge underlying semi-Markov state spaces. Extraction of measures such as steady-state probabilities and passage-time distributions relies on sparse matrix representat...

متن کامل

Exact Aggregation Strategies for Semi-Markov Performance Models

Semi-Markov modelling paradigms are more expressive than their Markovian counterparts but are equally vulnerable to the state space explosion problem. This paper addresses this issue by presenting an exact state-by-state aggregation algorithm for semi-Markov models. Empirical evidence shows that the computational complexity of our method depends critically on the order in which the states are a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Perform. Eval.

دوره 68  شماره 

صفحات  -

تاریخ انتشار 2011